• word of the day

    tragelaphus strepsiceros

    tragelaphus strepsiceros - Dictionary definition and meaning for word tragelaphus strepsiceros

    Definition
    (noun) a variety of kudu
    Synonyms : greater kudu
Download our Mobile App Today
Receive our word of the day
on Whatsapp